package com.aptana.rdt.internal.profiling;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.Reader;
import java.util.ArrayList;
import java.util.List;
public abstract class AbstractProfileOutputParser implements IProfilerOutputParser {
protected List<String> getLines(Reader reader) {
List<String> lines = new ArrayList<String>();
try {
BufferedReader buffered = new BufferedReader(reader);
String line = null;
while ((line = buffered.readLine()) != null) {
lines.add(line);
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return lines;
}
protected String stripLastChar(String token) {
return token.substring(0, token.length() - 1);
}
}